have you heard the latest - Turkish English Dictionary